19.2 meters = 62 feet and 11.91 inches