121.8 x 159.1 feet = 37.12 x 48.49 meters