429 x 562 feet = 130.76 x 171.3 meters