125.6 x 130 feet = 38.28 x 39.62 meters