264.01 meters = 10394.094488 inches