56.93 meters = 186 feet and 9.34 inches