131.8 x 148.5 feet = 40.17 x 45.26 meters