96.8 x 134.1 feet = 29.5 x 40.87 meters