128.5 x 25 feet = 39.17 x 7.62 meters