191.04 feet = 58.228992 meters