80 x 343 x 646 meters = 262.47 x 1125.33 x 2119.42 feet