69.71 meters = 2744.488189 inches