127 x 130.2 feet = 38.71 x 39.68 meters