80 x 313 meters = 262.47 x 1026.9 feet