15674 inches = 398.1196 meters