837.2 meters = 32960.629921 inches