270 x 320 meters = 885.83 x 1049.87 feet