888 meters = 34960.629921 inches