173 x 115.3 meters = 567.59 x 378.28 feet