127 x 299 feet = 38.71 x 91.14 meters