270 x 33 meters = 885.83 x 108.27 feet