38.23 meters = 1505.11811 inches