15677 inches = 398.1958 meters