274 x 136.7 feet = 83.52 x 41.67 meters