125.9 x 149 feet = 38.37 x 45.42 meters