80 x 658 x 363 meters = 262.47 x 2158.79 x 1190.94 feet