127 x 123 feet = 38.71 x 37.49 meters