270 x 489 meters = 885.83 x 1604.33 feet