5855 inches = 148.717 meters