61.7 x 187.6 meters = 202.43 x 615.49 feet