270 x 330 meters = 885.83 x 1082.68 feet