28928 meters = 94908 feet and 1.64 inches