263.89 meters = 10389.370079 inches