188.1 x 59.4 meters = 617.13 x 194.88 feet