190.84 feet = 58.168032 meters