429 x 507 feet = 130.76 x 154.53 meters