344 feet and 2 inches = 104.902 meters