110 x 67 meters = 360.89 x 219.82 feet