585 x 270 meters = 1919.29 x 885.83 feet