190.64 feet = 58.107072 meters