1523.9 inches = 38.70706 meters