"The Machine" at Florida, under construction for 'Contact'