28 x 429 feet = 8.53 x 130.76 meters