342 feet and 5 inches = 104.369 meters