150.3 x 121.6 feet = 45.81 x 37.06 meters