15660 inches = 397.764 meters