263.9 meters = 10389.76378 inches