17.364 meters = 56 feet and 11.62 inches