58.5 meters = 191 feet and 11.15 inches