56.954 meters = 186 feet and 10.28 inches