585 x 303 meters = 1919.29 x 994.09 feet