469 x 526 feet = 142.95 x 160.32 meters