16.812 meters = 55 feet and 1.89 inches