624 x 197 meters = 2047.24 x 646.33 feet