265.83 meters = 10465.748031 inches