119.9 x 75.2 feet = 36.55 x 22.92 meters