15680 inches = 398.272 meters