56.7 meters = 186 feet and 0.28 inches