5846 inches = 148.4884 meters