24.45 meters = 962.598425 inches