91.4 x 139.8 feet = 27.86 x 42.61 meters