157.5 x 121 feet = 48.01 x 36.88 meters