120.9 x 76.2 feet = 36.85 x 23.23 meters