172 x 159 meters = 564.3 x 521.65 feet