50.6 x 114.1 feet = 15.42 x 34.78 meters