56.56 meters = 185 feet and 6.77 inches