529 x 270 meters = 1735.56 x 885.83 feet