135 x 216 feet = 41.15 x 65.84 meters