198 x 768 feet = 60.35 x 234.09 meters