25 x 429 feet = 7.62 x 130.76 meters