148.5 x 112 feet = 45.26 x 34.14 meters