132.8 x 149.5 feet = 40.48 x 45.57 meters