172 x 80.3 meters = 564.3 x 263.45 feet