148.5 x 170.3 feet = 45.26 x 51.91 meters