275 x 137.7 feet = 83.82 x 41.97 meters