96 x 127.5 feet = 29.26 x 38.86 meters