1266 meters = 49842.519685 inches