191 feet and 2.5 inches = 58.28 meters