34967 meters = 114721 feet and 1.54 inches