1028 meters = 40472.440945 inches