31986 meters = 104940 feet and 11.34 inches