171 x 113.3 meters = 561.02 x 371.72 feet