10366 inches = 263.2964 meters