127 x 58.5 feet = 38.71 x 17.83 meters