151.3 x 122.6 feet = 46.12 x 37.37 meters