82 x 134.2 meters = 269.03 x 440.29 feet