582 x 562 feet = 177.39 x 171.3 meters