5842 inches = 148.3868 meters