185.1 x 56.4 meters = 607.28 x 185.04 feet