15690 inches = 398.526 meters