344.03 feet = 104.860344 meters