27.6 x 67 meters = 90.55 x 219.82 feet