60.84 meters = 199 feet and 7.28 inches