56.642 meters = 185 feet and 10 inches