187.6 x 145.4 meters = 615.49 x 477.03 feet