265.8 meters = 10464.566929 inches